Space Complexity of Perfect Matching in Bounded Genus Bipartite Graphs
نویسندگان
چکیده
We investigate the space complexity of certain perfect matching problems over bipartite graphs embedded on surfaces of constant genus (orientable or non-orientable). We show that the problems of deciding whether such graphs have (1) a perfect matching or not and (2) a unique perfect matching or not, are in the logspace complexity class SPL. Since SPL is contained in the logspace counting classes ⊕L (in fact in ModkL for all k ≥ 2), C=L, and PL, our upper bound places the above-mentioned matching problems in these counting classes as well. We also show that the search version, computing a perfect matching, for this class of graphs is in FL. Our results extend the same upper bounds for these problems over bipartite planar graphs known earlier. As our main technical result, we design a logspace computable and polynomially bounded weight function which isolates a minimum weight perfect matching in bipartite graphs embedded on surfaces of constant genus. We use results from algebraic topology for proving the correctness of the weight function. ∗Chennai Mathematical Institute, India: email:[email protected] †University of Chicago: email:[email protected] ‡University of Nebraska-Lincoln: email:[email protected]. Research supported in part by NSF grants CCF-0830730 and CCF-0916525. §University of Nebraska-Lincoln: email:[email protected]. Research supported in part by NSF grants CCF-0830730 and CCF-0916525. 1 ISSN 1433-8092 Electronic Colloquium on Computational Complexity, Report No. 79 (2010)
منابع مشابه
The Polynomially Bounded Perfect Matching Problem Is in NC 2
The perfect matching problem is known to be in ¶, in randomized NC, and it is hard for NL. Whether the perfect matching problem is in NC is one of the most prominent open questions in complexity theory regarding parallel computations. Grigoriev and Karpinski [GK87] studied the perfect matching problem for bipartite graphs with polynomially bounded permanent. They showed that for such bipartite ...
متن کاملSome perfect matchings and perfect half-integral matchings in NC
We show that for any class of bipartite graphs which is closed under edge deletion and where the number of perfect matchings can be counted in NC, there is a deterministic NC algorithm for finding a perfect matching. In particular, a perfect matching can be found in NC for planar bipartite graphs and K3,3-free bipartite graphs via this approach. A crucial ingredient is part of an interior-point...
متن کاملPerfect Matching in Bipartite Planar Graphs is in UL
We prove that Perfect Matching in bipartite planar graphs is in UL, improving upon the previous bound of SPL (see [DKR10]) on its space complexity. We also exhibit space complexity bounds for some related problems. Summarizing, we show that, constructing: 1. a Perfect Matching in bipartite planar graphs is in UL 2. a Hall Obstacle in bipartite planar graphs is in NL; 3. an Even Perfect Matching...
متن کاملImproved Bounds for Bipartite Matching on Surfaces
We exhibit the following new upper bounds on the space complexity and the parallel complexity of the Bipartite Perfect Matching (BPM) problem for graphs of small genus: (1) BPM in planar graphs is in UL (improves upon the SPL bound from Datta et. al. [7]); (2) BPM in constant genus graphs is in NL (orthogonal to the SPL bound from Datta et. al. [8]); (3) BPM in poly-logarithmic genus graphs is ...
متن کاملOn the inverse maximum perfect matching problem under the bottleneck-type Hamming distance
Given an undirected network G(V,A,c) and a perfect matching M of G, the inverse maximum perfect matching problem consists of modifying minimally the elements of c so that M becomes a maximum perfect matching with respect to the modified vector. In this article, we consider the inverse problem when the modifications are measured by the weighted bottleneck-type Hamming distance. We propose an alg...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Electronic Colloquium on Computational Complexity (ECCC)
دوره 17 شماره
صفحات -
تاریخ انتشار 2010